grenade rifle - Espagnol Anglais Dictionnaire